feminine form of frappant - İspanyolca İngilizce Sözlük